sırta takılan - Turkish English Dictionary